TAGs: Types of oligopoly